package team.you.change.service;

import team.you.change.pojo.Course;
import team.you.change.util.Result;

public interface CourseService {
    //获取所有课程信息
    Result getAllCourses(Integer page, Integer limit);
    //删除一行
    Result del(String id);
    //删除多行
    Result delete(String[] ids);
    //更新课程
    Result update(Course course);
    //添加课程
    Result add(Course course);
    //模糊查询（课程名称和类型）
    Result selectByLike(String value, Integer type, Integer page, Integer limit);
    //验证课程代码是否重复
    Result selCode(String code);
    //获取课程id和代码
    Result getCourseOption();
}
